home *** CD-ROM | disk | FTP | other *** search
/ Java 1996 August / Java - Summer 1996.iso / kaffe-0.2 / lib / net / Makefile.in next >
Encoding:
Makefile  |  1996-02-20  |  1.2 KB  |  54 lines

  1. # Net support for standard Java libraries
  2. #
  3. # Copyright (c) 1996 Systems Architecture Research Centre,
  4. #           City University, London, UK.
  5. #
  6. # See the file "license.terms" for information on usage and redistribution
  7. # of this file, and for a DISCLAIMER OF ALL WARRANTIES.
  8. #
  9. # Written by Tim Wilkinson <tim@sarc.city.ac.uk>, February 1996.
  10.  
  11. VPATH=        @srcdir@/java.net:.
  12. srcdir=        @srcdir@
  13. prefix=        @prefix@
  14. exec_prefix=    @exec_prefix@
  15. libdir=        @libdir@
  16. CC=        @CC@
  17. CFLAGS=        @CFLAGS@ -I$(srcdir)/../support -I$(srcdir)/../../include
  18. INSTALL=    @INSTALL@
  19. INSTALL_DATA=    @INSTALL_DATA@
  20. PIC=        @PIC@
  21. LDFLAGS=    @LDFLAGS@
  22.  
  23. LIB=        libnet.so
  24.  
  25. OBJECT.NET=    java.net.DatagramSocketStub.o \
  26.         java.net.DatagramSocket.o \
  27.         java.net.InetAddressStub.o \
  28.         java.net.InetAddress.o \
  29.         java.net.PlainSocketImplStub.o \
  30.         java.net.PlainSocketImpl.o \
  31.         java.net.SocketInputStreamStub.o \
  32.         java.net.SocketInputStream.o \
  33.         java.net.SocketOutputStreamStub.o \
  34.         java.net.SocketOutputStream.o
  35.  
  36. OBJECTS=    $(OBJECT.NET)
  37.  
  38. all:        $(LIB)
  39.  
  40. $(LIB):        $(OBJECTS)
  41.         $(LD) $(LDFLAGS) -o $(LIB) $(OBJECTS)
  42.  
  43. .c.o:
  44.         $(CC) $(CFLAGS) -c $(PIC) $<
  45.  
  46. clean:
  47.         rm -f $(LIB) $(OBJECTS)
  48.  
  49. distclean:    clean
  50.  
  51. install:
  52.         -mkdir -p $(libdir)
  53.         $(INSTALL_DATA) $(LIB) $(libdir)/$(LIB)
  54.